practically soluble - French English Dictionary